namespace SpecificationPatternCode.Contracts
{
	public interface ISpecification<T>
	{
		bool IsSatisfiedBy(T candidate);
	}
}